<!DOCTYPE html>
<html lang="zh-cn">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>lxp_test</title>
		
    <!-- bootstrap.css -->
    <link rel="stylesheet" href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css">  
    <!-- jquery -->
    <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
    <!-- bootstrap.js -->
    <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  	<!-- angular -->
  	<script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js"></script>
  	<!-- jquery-validation 表单验证-->
  	<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"></script>
		<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/localization/messages_zh.js"></script>

  </head>
  <body ng-app="app" ng-controller='myctrl'>
    <div ng-if='str | is'>xxx</div> 

  

Click me: <input type="checkbox" ng-model="checked" ng-init="checked=true" /><br/>
Show when checked:
<span ng-if="checked" class="animate-if">
  I'm removed when the checkbox is unchecked.
</span>
<script>
var model = angular.module("app",[]);
model.controller("myctrl",function($scope){
	console.log("controller")
	$scope.str = 'out';
});
model.filter("is",function(){
		return function (param){
			console.log(param)
			if(param == 'out'){
				console.log('is')
					return true;
			}
		
		}
});
</script>

  </body>
</html>